﻿// =================================================================== 
// 项目说明
//====================================================================
// 
// 文件： UR_REPORTPARAMS.cs
// 项目名称：

// 创建时间：2013/3/19
// 负责人：
// ===================================================================
using System;

//注意：该文件自动生成，一般请不要手工修改。

namespace CommonLib.Model
{
	/// <summary>
	///(UR_REPORTPARAMS)数据实体
	/// </summary>
	[Serializable]
	public class UR_REPORTPARAMS
	{
		#region 变量定义
		
		///<summary>
		///
		///</summary>
		private int _pARAM_ID;
		
		///<summary>
		///
		///</summary>
		private int _tEMPLATE_ID;
		
		///<summary>
		///
		///</summary>
		private string _pARAM_NAME = String.Empty;
		
		///<summary>
		///
		///</summary>
		private string _t_PARAM_NAME = String.Empty;
		
		///<summary>
		///
		///</summary>
		private int _pARAMETER_TYPE;
		
		///<summary>
		///
		///</summary>
		private int _dATASET_ID;
		
		///<summary>
		///
		///</summary>
		private string _fIELD_NAME = String.Empty;
		
		///<summary>
		///
		///</summary>
		private int _dATAROW;
		
		///<summary>
		///
		///</summary>
		private string _fIELD_TYPE = String.Empty;
		
		///<summary>
		///
		///</summary>
		private string _pARAM_DEFAULT = String.Empty;
		
		///<summary>
		///
		///</summary>
		private int _iS_CHANGED;
		
		///<summary>
		///
		///</summary>
		private int _rEPLACE_LEN;
		
		///<summary>
		///
		///</summary>
		private int _aLIGN_MODE;
		
		///<summary>
		///
		///</summary>
		private int _rEPEAT_TYPE;
		
		///<summary>
		///
		///</summary>
		private int _fIX_REPRAT_NUM;
		
		///<summary>
		///
		///</summary>
		private int _rEPEAT_NUM;
		
		///<summary>
		///
		///</summary>
		private int _oUT_OPERATE;
		
		///<summary>
		///
		///</summary>
		private int _iS_MERGE;
		
		///<summary>
		///
		///</summary>
		private string _rEMARK = String.Empty;
		#endregion
		
		#region 构造函数

		///<summary>
		///的构造函数，默认值通过数据库的default取得
		///</summary>
		public UR_REPORTPARAMS()
		{
			_pARAMETER_TYPE=((0));
			_dATAROW=((0));
			_fIELD_TYPE=("0");
			_pARAM_DEFAULT=("0");
			_iS_CHANGED=((1));
			_rEPLACE_LEN=((0));
			_aLIGN_MODE=((0));
			_rEPEAT_TYPE=((0));
			_fIX_REPRAT_NUM=((0));
			_rEPEAT_NUM=((0));
			_oUT_OPERATE=((1));
			_iS_MERGE=((0));
 
		}
		///<summary>
		///
		///</summary>
		public UR_REPORTPARAMS
		(
			int pARAM_ID,
			int tEMPLATE_ID,
			string pARAM_NAME,
			string t_PARAM_NAME,
			int pARAMETER_TYPE,
			int dATASET_ID,
			string fIELD_NAME,
			int dATAROW,
			string fIELD_TYPE,
			string pARAM_DEFAULT,
			int iS_CHANGED,
			int rEPLACE_LEN,
			int aLIGN_MODE,
			int rEPEAT_TYPE,
			int fIX_REPRAT_NUM,
			int rEPEAT_NUM,
			int oUT_OPERATE,
			int iS_MERGE,
			string rEMARK
		)
		{
			_pARAM_ID       = pARAM_ID;
			_tEMPLATE_ID    = tEMPLATE_ID;
			_pARAM_NAME     = pARAM_NAME;
			_t_PARAM_NAME   = t_PARAM_NAME;
			_pARAMETER_TYPE = pARAMETER_TYPE;
			_dATASET_ID     = dATASET_ID;
			_fIELD_NAME     = fIELD_NAME;
			_dATAROW        = dATAROW;
			_fIELD_TYPE     = fIELD_TYPE;
			_pARAM_DEFAULT  = pARAM_DEFAULT;
			_iS_CHANGED     = iS_CHANGED;
			_rEPLACE_LEN    = rEPLACE_LEN;
			_aLIGN_MODE     = aLIGN_MODE;
			_rEPEAT_TYPE    = rEPEAT_TYPE;
			_fIX_REPRAT_NUM = fIX_REPRAT_NUM;
			_rEPEAT_NUM     = rEPEAT_NUM;
			_oUT_OPERATE    = oUT_OPERATE;
			_iS_MERGE       = iS_MERGE;
			_rEMARK         = rEMARK;
			
		}
		
		

		#endregion
		
		#region 公共属性

		
		
		///<summary>
		///
		///</summary>
		public int PARAM_ID
		{
			get {return _pARAM_ID;}
			set {_pARAM_ID = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int TEMPLATE_ID
		{
			get {return _tEMPLATE_ID;}
			set {_tEMPLATE_ID = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string PARAM_NAME
		{
			get {return _pARAM_NAME;}
			set {_pARAM_NAME = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string T_PARAM_NAME
		{
			get {return _t_PARAM_NAME;}
			set {_t_PARAM_NAME = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int PARAMETER_TYPE
		{
			get {return _pARAMETER_TYPE;}
			set {_pARAMETER_TYPE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int DATASET_ID
		{
			get {return _dATASET_ID;}
			set {_dATASET_ID = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string FIELD_NAME
		{
			get {return _fIELD_NAME;}
			set {_fIELD_NAME = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int DATAROW
		{
			get {return _dATAROW;}
			set {_dATAROW = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string FIELD_TYPE
		{
			get {return _fIELD_TYPE;}
			set {_fIELD_TYPE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string PARAM_DEFAULT
		{
			get {return _pARAM_DEFAULT;}
			set {_pARAM_DEFAULT = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int IS_CHANGED
		{
			get {return _iS_CHANGED;}
			set {_iS_CHANGED = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int REPLACE_LEN
		{
			get {return _rEPLACE_LEN;}
			set {_rEPLACE_LEN = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int ALIGN_MODE
		{
			get {return _aLIGN_MODE;}
			set {_aLIGN_MODE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int REPEAT_TYPE
		{
			get {return _rEPEAT_TYPE;}
			set {_rEPEAT_TYPE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int FIX_REPRAT_NUM
		{
			get {return _fIX_REPRAT_NUM;}
			set {_fIX_REPRAT_NUM = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int REPEAT_NUM
		{
			get {return _rEPEAT_NUM;}
			set {_rEPEAT_NUM = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int OUT_OPERATE
		{
			get {return _oUT_OPERATE;}
			set {_oUT_OPERATE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public int IS_MERGE
		{
			get {return _iS_MERGE;}
			set {_iS_MERGE = value;}
		}

		
		///<summary>
		///
		///</summary>
		public string REMARK
		{
			get {return _rEMARK;}
			set {_rEMARK = value;}
		}
	
		#endregion
		
	}
}
